dominar algo en su totalidad - Spanish English Dictionary